upper turret - Alemán Inglés Diccionario